﻿div.combobox
{
	display:inline-block;
	position:relative;
}
div.combobox input
{
	border:inset 2px threedface;
	padding-right:18px;
	width:124px;
}
div.combobox input.editable
{
	cursor:text;
}
div.combobox input.dropdown
{
	cursor:default;
}
div.combobox div.button
{
	background-color:rgb(212, 208, 200);
	background-position: center center;
	background-repeat:no-repeat;
	border:outset 2px buttonface;
	position:absolute;
	top:2px;
	right:2px;
	width:12px;
	height:14px;
}
div.combobox div.button.pushed
{
	border:inset 2px gray;
}
div.combobox div.list
{
	position:absolute;
	left:0;
	top:100%;
	width:100%;
	visibility:hidden;
	border:solid 1px gray;
	background-color:white;
	cursor:default;
}
div.combobox div.list div.option
{
}
div.combobox div.list div.option.selected
{
	background-color:rgb(10,36,106);
	color:White;
}

div.combobox div.list label /* GROUP LABEL */
{
	font-weight:bold;
}
div.combobox div.list div.group
{
}
div.combobox div.list div.group div.option
{
	padding-left:15px;
}
div.combobox div.list div.group div.group div.option
{
	padding-left:30px;
}
div.combobox div.list div.group div.group div.group div.option
{
	padding-left:45px;
}
div.combobox div.list div.group div.group div.group div.group div.option
{
	padding-left:60px;
}
